Элементарные функции

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Элемента́рные фу́нкции — функции, которые можно получить с помощью конечного числа арифметических действий и композиций из следующих основных элементарных функций[1]:

Каждую элементарную функцию можно задать формулой, то есть набором конечного числа символов, соответствующих используемым операциям. Все элементарные функции непрерывны на своей области определения.

Иногда к основным элементарным функциям относят также гиперболические и обратные гиперболические функции, хотя они могут быть выражены через перечисленные выше основные элементарные функции.

Элементарные функции по Лиувиллю

Рассматривая функции комплексного переменного, Лиувилль определил элементарные функции несколько шире. Элементарная функция [math]\displaystyle{ y(x) }[/math] переменной [math]\displaystyle{ x }[/math] — аналитическая функция, которая может быть представлена как алгебраическая функция [math]\displaystyle{ y(x)=\phi(x,z_1,...,z_r), }[/math] причём:

  • [math]\displaystyle{ z_1 }[/math] является логарифмом или экспонентой от некоторой алгебраической функции [math]\displaystyle{ g_1(x), }[/math]
  • [math]\displaystyle{ z_2 }[/math] является логарифмом или экспонентой от некоторой алгебраической функции [math]\displaystyle{ g_2(x,z_1), }[/math]

...

  • [math]\displaystyle{ z_r }[/math] является логарифмом или экспонентой от некоторой алгебраической функции [math]\displaystyle{ g_r(x,z_1,...,z_{r-1}). }[/math]

Например, [math]\displaystyle{ y(x)=\sin(x) }[/math] — элементарная функция в этом смысле, поскольку она является алгебраической функцией от показательной функции [math]\displaystyle{ e^{ix}: }[/math]

[math]\displaystyle{ \sin(x)=\frac{(e^{ix})^2-1}{2ie^{ix}}. }[/math]

Вообще, с помощью указанного тождества все тригонометрические и обратные тригонометрические функции можно выразить через логарифмы, экспоненты, арифметические действия, а также операцию взятия квадратного корня. Разумеется, при этом будет использована мнимая единица [math]\displaystyle{ i=\sqrt{-1}. }[/math]

Функция [math]\displaystyle{ y(x)=e^{e^x} }[/math] тоже является элементарной, поскольку её можно представить в виде:

[math]\displaystyle{ y(x)=\phi(x,z_1,z_2), }[/math] где [math]\displaystyle{ z_1=e^{x},\ z_2=e^{z_1},\ \phi(x,z_1,z_2)=z_2. }[/math]

Не ограничивая общности рассмотрения, можно считать функции [math]\displaystyle{ z_1, \dots, z_r }[/math] алгебраически независимыми. Это означает, что алгебраическое соотношение [math]\displaystyle{ \psi(x,z_1,...,z_r)=0 }[/math] может выполняться для всех [math]\displaystyle{ x }[/math], только если коэффициенты полинома [math]\displaystyle{ \psi(x,z_1,...,z_r) }[/math] равны нулю.

Дифференцирование элементарных функций

Производная элементарной функции всегда является элементарной функцией и может быть найдена за конечное число действий. Именно, по правилу дифференцирования сложной функции

[math]\displaystyle{ y'(x)=\frac{d}{dx}\phi(x,z_1, \dots, z_r)=\frac{\partial \phi}{\partial x} +\sum \limits_{i=1}^r\frac{\partial \phi}{\partial z_i}\frac{dz_i}{dx}, }[/math]

где [math]\displaystyle{ z_1'(z) }[/math] равно или [math]\displaystyle{ g_1'/g_1 }[/math] или [math]\displaystyle{ z_1g_1' }[/math] в зависимости от того, логарифм ли [math]\displaystyle{ z_1 }[/math] или экспонента и т. д. На практике удобно использовать таблицу производных.

Интегрирование элементарных функций

Интеграл элементарной функции не всегда сам является элементарной функцией. Наиболее распространённые функции, интегралы которых найдены, собраны в таблице интегралов. В общем случае проблема интегрирования элементарных функций решается алгоритмом Риша, основанном на теореме Лиувилля:

Теорема Лиувилля. Если интеграл от элементарной функции [math]\displaystyle{ y=\phi(x,z_1, \dots z_r) }[/math] сам является элементарной функцией, то он представим в виде

[math]\displaystyle{ \int \phi(x,z_1(x), \dots, z_r(x))\,dx= \sum \limits_i A_i \ln (\psi_i(x,z_1, \dots z_r)) + \psi_0(x,z_1, \dots, z_r) + C, }[/math]

где [math]\displaystyle{ A_i }[/math] — некоторые комплексные числа, а [math]\displaystyle{ \psi_i }[/math] — алгебраические функции своих аргументов.

Доказательство этой теоремы Лиувилль основал на следующем принципе. Если интеграл от [math]\displaystyle{ y }[/math] берётся в элементарных функциях, то верно

[math]\displaystyle{ \int \phi(x, z_1(x), \dots z_r(x))\,dx =\psi(x, z_1(x), \dots z_s(x)) + \operatorname{const} }[/math]

где [math]\displaystyle{ \psi }[/math] — алгебраическая функция, [math]\displaystyle{ z_{r+1} }[/math] — логарифм или экспонента алгебраической функции [math]\displaystyle{ x,z_1, \dots z_r }[/math] и т. д. Функции [math]\displaystyle{ z_1, \dots z_s }[/math] являются алгебраически независимыми и удовлетворяют некоторой системе дифференциальных уравнений вида

[math]\displaystyle{ z_1'=\rho_1(x,z_1, \dots, z_s), \dots }[/math]

где [math]\displaystyle{ \rho_i }[/math] — алгебраические функции своих аргументов. Если [math]\displaystyle{ z_1=z_1(x,C), \dots }[/math] — семейство решений этой системы, то

[math]\displaystyle{ \int \phi(x, z_1(x,C), \dots)\,dx = \psi(x, z_1(x, C), \dots z_s(x, C)) +\operatorname{const} }[/math]

откуда

[math]\displaystyle{ \psi(x, z_1(x), \dots) = \psi(x, z_1(x, C), \dots z_s(x, C)) +f(C) }[/math]

Для некоторых классов интегралов эта теорема позволяет весьма просто исследовать разрешимость в элементарных функциях задачи об интегрировании.

Интегрирование функций вида [math]\displaystyle{ p(x)e^{q(x)} }[/math]

Следствие теоремы Лиувилля (См. Ритт, с. 47 и сл.). Если интеграл

[math]\displaystyle{ \int p(x)e^{q(x)}\,dx, }[/math]

где [math]\displaystyle{ p,q }[/math] — полиномы, берётся в элементарных функциях, то

[math]\displaystyle{ \int p(x)e^{q(x)}\,dx= r(x) e^{q(x)} }[/math],

где [math]\displaystyle{ r(x) }[/math] — тоже некоторый полином, удовлетворяющий дифференциальному уравнению

[math]\displaystyle{ r'+ q'(x) r= p(x) }[/math]

Пример. В частности, интеграл

[math]\displaystyle{ \int e^{x^2}\,dx }[/math]

не берётся, поскольку подстановка

[math]\displaystyle{ r=Ax^n+\dots \quad (A\not =0) }[/math]

в уравнение

[math]\displaystyle{ r'+ 2x r= 1 }[/math]

даёт [math]\displaystyle{ A=0 }[/math]. Интеграл же

[math]\displaystyle{ \int xe^{x^2}\,dx }[/math]

берётся, поскольку

[math]\displaystyle{ r'+ 2x r= x }[/math]

имеет решение [math]\displaystyle{ r=1/2 }[/math]. При этом, конечно,

[math]\displaystyle{ \int xe^{x^2}\,dx=\frac{e^{x^2}}{2}+ \operatorname{const} }[/math]

Доказательство следствия. В силу теоремы Лиувилля

[math]\displaystyle{ \int p(x)e^{q(x)}\,dx= \psi_0(x, e^{q(x)}) + \sum A_i\ln \psi_i(x,e^{q(x)})+ \operatorname{const} }[/math]

Тогда в силу принципа Лиувилля при произвольной константе [math]\displaystyle{ C }[/math] верно

[math]\displaystyle{ \int p(x)C e^{q(x)}\,dx= \psi_0(x, Ce^{q(x)}) +\sum A_i\ln \psi_i(x,Ce^{q(x)})+ f(C) }[/math]

Дифференцируя по [math]\displaystyle{ C }[/math] и полагая [math]\displaystyle{ C=1 }[/math], видим, что интеграл выражается алгебраически через [math]\displaystyle{ x,e^{q(x)} }[/math], то есть

[math]\displaystyle{ \int p(x)e^{q(x)}\,dx= \psi(x,e^{q(x)}). }[/math]

Опять применяя принцип Лиувилля, имеем

[math]\displaystyle{ C\psi(x,e^{q(x)})= \psi(x,Ce^{q(x)}) + f(C). }[/math]

Дифференцируя по [math]\displaystyle{ C }[/math] и полагая [math]\displaystyle{ C=1 }[/math], имеем

[math]\displaystyle{ \psi(x,z) = z \frac{\partial \psi(x,z)}{\partial z} + B \quad (B=\operatorname{const}) }[/math]

при [math]\displaystyle{ z=e^{q(x)} }[/math], а следовательно, в силу алгебраической независимости [math]\displaystyle{ x, e^{q(x)} }[/math], при всех [math]\displaystyle{ x,z }[/math]. Поэтому

[math]\displaystyle{ \psi(x,z)= -B + z r(x), }[/math]

где [math]\displaystyle{ r }[/math] — некоторая алгебраическая функция [math]\displaystyle{ x }[/math]. Таким образом,

[math]\displaystyle{ \int p(x)e^{q(x)}\,dx = r(x)e^{q(x)} + \operatorname{const}, }[/math]

Коль скоро сам интеграл заведомо является целой функцией [math]\displaystyle{ x }[/math], то [math]\displaystyle{ r }[/math] — полином. Следствие доказано.

Интегрирование алгебраических функций

Наиболее сложным оказался вопрос об интегрировании в элементарных функциях функций алгебраических, то есть о взятии абелевых интегралов, которому посвящены обширные исследования Вейерштрасса, Пташицкого[2] и Риша[3].

Теорема Лиувилля является основой для создания алгоритмов символьного интегрирования элементарных функций, реализуемых, напр., в Maple.

См. также: Список интегралов элементарных функций

Вычисление пределов

Теория Лиувилля не распространяется на вычисление пределов. Неизвестно, существует ли алгоритм, который по заданной элементарной формулой последовательности даёт ответ, имеет ли она предел или нет. Например, открыт вопрос о том, сходится ли последовательность [math]\displaystyle{ \frac{1}{n^3 \sin n} }[/math].[4]

См. также

Примечания

  1. Элементарная математика, 1976, с. 113—114..
  2. Encyklopädie der mathematischen Wissenschaften mit Einschluss ihrer Anwendungen. Art. 2 B 2 (W. Wirtinger, 1901 г.)
  3. Дэвенпорт Дж. Интегрирование алгебраических функций. Гл. 4. М., «Мир», 1985
  4. Q&A

Литература